insulated steps - German English Dictionary